<p><br/></p><h1 label="标题居中" style="font-size: 32px; font-weight: bold; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 2px; border-bottom-style: solid; padding: 0px 4px 0px 0px; text-align: center; margin: 0px 0px 20px;"><a href="http://www.php.net/manual/en/language.types.integer.php" target="_blank" title="整型">Integers</a></h1><p>一个&nbsp;integer&nbsp;是集合 ℤ = {..., -2, -1, 0, 1, 2, ...} 中的一个数。<br/></p><p>整型值可以使用十进制，十六进制，八进制或二进制表示，前面可以加上可选的符号（- 或者 +）。</p><p>二进制表达的&nbsp;integer&nbsp;自 PHP 5.4.0 起可用。</p><p>要使用八进制表达，数字前必须加上&nbsp;0（零）。要使用十六进制表达，数字前必须加上&nbsp;0x。要使用二进制表达，数字前必须加上&nbsp;0b。</p><p>integer&nbsp;语法的结构形式是：</p><pre>decimal&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:&nbsp;[1-9][0-9]*
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;0

hexadecimal&nbsp;:&nbsp;0[xX][0-9a-fA-F]+

octal&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:&nbsp;0[0-7]+

binary&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:&nbsp;0b[01]+

integer&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:&nbsp;[+-]?decimal
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;[+-]?hexadecimal
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;[+-]?octal
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;[+-]?binary</pre><p>整型数的字长和平台有关，尽管通常最大值是大约二十亿（32 位有符号）。64 位平台下的最大值通常是大约 9E18。PHP 不支持无符号整数。Integer 值的字长可以用常量 PHP_INT_SIZE来表示，自 PHP 4.4.0 和 PHP 5.0.5后，最大值可以用常量 PHP_INT_MAX 来表示。</p><p><br/></p>